given (the fact) that - Inglés Sinónimo Diccionario